intellectual property intellectual property law attorney intellectual property rights lawyer patent toxic mold copyright intellectual property software litigation internet law law lawyers intellectual property contract management